earth-orbiting mission - Turkish English Dictionary